Home

Informatik 7


Boxelemente

CSS geht davon aus, dass jedes Element (z.B. Überschriften, Listen, Listenelemente etc.) eine oder mehrere rechteckige Boxen erzeugt. Im Kern besitzt jede Box einen Inhaltsbereich. Dieser wird umgeben von optionalen Innenabständen (padding), Rahmen (borders) und Außenabständen (margins). Diese Teile werden als optional angesehen, weil sie alle auch eine Breite von 0 annehmen können und damit sozusagen nicht vorhanden sind.

Aufgabe

Öffne die Seite liveweave.com. Es handelt sich um einen Online-Editor, in dem wir unsere Webseiten erstellen und formatieren können. Kopiere nun den folgenden Code (Markieren mit STRG + A und kopieren mit STRG + C) und kehre zum Editor zurück. Markiere den Text im linken oberen Bereich und kopiere den Quelltext unserer Seite dort hinein (STRG + V). Im rechten unteren Bereich siehst du nun den unformatierten Text. Im linken unteren Bereich können wir nun unsere CSS-Anweisungen eingeben und das Ergebnis sofort überprüfen.

Code zum Kopieren (auf Pfeil klicken)
  1. <!DOCTYPE>
  2. <html lang="de">
  3. <meta charset="utf-8">
  4.  
  5. <title>Abstände und Rahmen</title>
  6.  
  7. </head>
  8.  
  9.  
  10. <h1>LOREM IPSUM DOLOR SIT AMET ...</h1>
  11.  
  12. <p id="absatz1">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vestibulum augue nulla, mattis ut, pulvinar ut, suscipit nec, neque. Suspendisse vulputate, ligula vitae dignissim sollicitudin, metus ipsum adipiscing mi, vitae congue arcu mauris sit amet tellus. Morbi suscipit, lacus in posuere ornare, pede dui condimentum dolor, ut consequat neque metus in mi. Pellentesque id mauris. Nulla viverra. Aenean accumsan tincidunt tortor. Fusce ultrices sem at neque.
  13. </p>
  14.  
  15. <p id="absatz2">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nulla a dui a leo eleifend venenatis. Curabitur nisl mauris, ultrices at, sollicitudin at, euismod imperdiet, pede. Vivamus elementum elit vitae libero. Aliquam erat volutpat. Donec blandit. Pellentesque id lectus. Maecenas lobortis nibh non libero. Cras sed mauris. Praesent eu lacus. Phasellus et justo eu sem congue facilisis.
  16. </p>
  17.  
  18. </body>
  19. </html>

Es sollen nun folgende Formatvorgaben gelten:

Über "Tools - Download - Download this weave as a single HTML file" kann das Ergebnis lokal gespeichert werden.

Lösungsvorschlag (pdf)